docs: Restructure the list of UI libraries
authorEmmanuele Bassi <ebassi@gnome.org>
Fri, 19 Mar 2021 17:23:46 +0000 (17:23 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Fri, 19 Mar 2021 17:23:46 +0000 (17:23 +0000)
Put GTK at the top.

.gitlab-ci/pages/index.html

index 458634a590a28016b7f0c5cf0d57d3c99752e8ca..79f6e44358b88ed1e1f29a186439325170722dc8 100644 (file)
@@ -79,11 +79,23 @@ SPDX-License-Identifier: LGPL-2.1-or-later
         </h4>
 
         <div class="docblock">
-          <h5 id="cairo">Cairo</h5>
-          <p>Cairo is a 2D graphics library with support for multiple output
-          devices. It is designed to produce consistent, high quality output
-          on all media.</p>
-          <p><a href="https://www.cairographics.org/docs/" class="external">Cairo API reference</a></p>
+          <h5 id="gdk">GTK</h5>
+          <p>GTK is the primary library used to construct user interfaces. It
+          provides user interface controls and signal callbacks to respond to
+          user actions.</p>
+          <p><a href="https://docs.gtk.org/gtk4/" class="external">GTK API reference</a></p>
+        </div>
+
+        <div class="docblock">
+          <h5 id="gdk">GSK</h5>
+          <p>An intermediate layer which provides a rendering API implemented using Cairo, OpenGL or Vulkan.</p>
+          <p><a href="https://docs.gtk.org/gsk4/" class="external">GDK API reference</a></p>
+        </div>
+
+        <div class="docblock">
+          <h5 id="gdk">GDK</h5>
+          <p>An intermediate layer which isolates GTK from the details of the windowing system.</p>
+          <p><a href="https://docs.gtk.org/gdk4/" class="external">GDK API reference</a></p>
         </div>
 
         <div class="docblock">
@@ -101,23 +113,11 @@ SPDX-License-Identifier: LGPL-2.1-or-later
         </div>
 
         <div class="docblock">
-          <h5 id="gdk">GDK</h5>
-          <p>An intermediate layer which isolates GTK from the details of the windowing system.</p>
-          <p><a href="https://gnome.pages.gitlab.gnome.org/gtk/gdk4/" class="external">GDK API reference</a></p>
-        </div>
-
-        <div class="docblock">
-          <h5 id="gdk">GSK</h5>
-          <p>An intermediate layer which provides a rendering API implemented using Cairo, OpenGL or Vulkan.</p>
-          <p><a href="https://gnome.pages.gitlab.gnome.org/gtk/gsk4/" class="external">GDK API reference</a></p>
-        </div>
-
-        <div class="docblock">
-          <h5 id="gdk">GTK</h5>
-          <p>GTK is the primary library used to construct user interfaces. It
-          provides user interface controls and signal callbacks to respond to
-          user actions.</p>
-          <p><a href="https://gnome.pages.gitlab.gnome.org/gtk/gtk4/" class="external">GTK API reference</a></p>
+          <h5 id="cairo">Cairo</h5>
+          <p>Cairo is a 2D graphics library with support for multiple output
+          devices. It is designed to produce consistent, high quality output
+          on all media.</p>
+          <p><a href="https://www.cairographics.org/docs/" class="external">Cairo API reference</a></p>
         </div>
       </div>
     </section>